dining-room screen - Alemán Inglés Diccionario